home *** CD-ROM | disk | FTP | other *** search
/ CD ROM Paradise Collection 4 / CD ROM Paradise Collection 4 1995 Nov.iso / system / ffg202.zip / WHATS.NEW < prev   
Text File  |  1995-04-17  |  8KB  |  173 lines

  1.                   File Finder/Grouper Release Summary
  2.  
  3. 2.02    4/16/95 _ Bug Fix: Corrected bug which resulted in files not
  4.                            being extracted from ZOO archives during text
  5.                            searches.
  6.  
  7. 2.01     4/1/95 _ Bug Fix: Removed bug introduced in final stages of
  8.                            2.00 release which resulted in all EXEs being
  9.                            treated as self-extracting archives.
  10.  
  11. 2.00     4/1/95 _ Archive file searching enhanced as follows:
  12.  
  13.                   _ Now searches for text inside files that are
  14.                     compressed within archives.  (This requires you to
  15.                     have the host unarchiving program (e.g., PKUNZIP,
  16.                     LHA, etc) on your DOS path.)
  17.  
  18.                   _ Now searches inside ZIP, LHA, and ARJ self-extractors
  19.  
  20.                   _ Now searches inside ZOO archives
  21.  
  22.                   _ Summary report of bytes occupied for files in
  23.                     archives uncompressed limited to size of the archive
  24.                     file
  25.  
  26.                 _ User interaction with FFG enhanced as follows:
  27.  
  28.                   _ Now status/progress meter indicates path searched,
  29.                     archive currently being searched, file currently
  30.                     being scanned for text and %0 complete of text scan.
  31.                     The simpler spinning meter is still available with
  32.                     /fms
  33.  
  34.                   _ Up/Down/Right arrow keys can "direct" the search by
  35.                     skipping to deeper directory (down) or next directory
  36.                     in parent (up), skipping text search of current file
  37.                     (right).
  38.  
  39.                   _ Now more responsive to user interrupting search when
  40.                     searching for text inside files (checks for key
  41.                     presses more often)
  42.  
  43.                   _ Now /g (GoTo) prompts by default and also accepts a
  44.                     number such as /g2 to go directly to the second file
  45.                     found.
  46.  
  47.                   _ CTRL-BREAK now behaves like <ESC>
  48.  
  49.                   _ Fixed so that input redirection doesn't disable
  50.                     keyboard input
  51.  
  52.                   _ Added /pd (Pause-When-Done) option for running from
  53.                     Windows or a menu so program doesn't exit until you
  54.                     press a key.
  55.  
  56.                   _ Added option /![i|q|s|g] to disable the various user
  57.                     keyboard interrupts (intended for batch applications
  58.                     of FFG such as an auditing function):
  59.  
  60.                     i = disable all keyboard input
  61.                     q = disable quit/escape
  62.                     s = disable skip drive
  63.                     g = disable GoTo
  64.  
  65.                 _ Text searching within files enhanced as follows:
  66.  
  67.                   _ You can skip a file with right arrow key.
  68.  
  69.                   _ Set default filters for /s /$ /x /a when no filter
  70.                     specified for these to provide an easy way to specify
  71.                     common filter values that might be used to speed up a
  72.                     text search, such as excluding executable files:
  73.  
  74.                     /x = /x*.[exe,com,dll,zip,gif,arj,arc,lzh...]
  75.                     /$ = excludes files with MZ exectable signature
  76.                     /s = /s1-1M (excludes empty and very large files)
  77.                     /a = /a!s excludes system files
  78.  
  79.                 _ Execution of other programs (/e option) enhanced as
  80.                   follows:
  81.  
  82.                   _ Increases the amount of memory available to programs
  83.                     that are executed with the /e option.  All but a few
  84.                     kbytes of FFG code are swapped to EMS, XMS, or a
  85.                     temporary file when a /e command is executing.
  86.  
  87.                 _ Other miscellaneous changes:
  88.  
  89.                   _ Now /p (pause each screenful) overridden if output
  90.                     redirected.  Also, fixed so no screenful pause if not
  91.                     showing files
  92.  
  93.                   _ Set default filters for /d /t when no filter
  94.                     specified for these to provide an easy way to specify
  95.                     common filter values:
  96.  
  97.                     /d = /dt  TODAY
  98.                     /t = /tn  this minute
  99.  
  100.                   _ Added %H (home directory) to execute and format
  101.                     specifiers. This is the directory from which the FFG
  102.                     command was invoked.
  103.  
  104.                   _ Enhanced the /1 (Find One) option to allow
  105.                     /1[:|r|z|c], which now allows you to find one per
  106.                     drive (:), directory (r), ZIP/archive (z), container
  107.                     (directory or archive) (c)
  108.  
  109.                   _ If first path spec ends in : the use .\*.* for start
  110.                     dir and file
  111.  
  112.                   _ Bug Fix: where /dM was /dM/M/Y; now /dM/*/Y
  113.  
  114. 1.57    7/16/94 - FFG now prompts the user for parameters when insufficient
  115.                   parameters are entered on the command line.  (At least a
  116.                   one FileSpecMask must be entered.)  Help is still
  117.                   available via the /? option.
  118.  
  119.                 - FFG can now accept parameters from a file by redirecting
  120.                   input to be from the file as in:
  121.  
  122.                     FFG < params.ffg
  123.  
  124.                   The options should be put on the first line of the file.
  125.                   This is a way around the 128 character DOS command line
  126.                   limit and is a way to save search patterns that may need to
  127.                   be used again and again.
  128.  
  129.                 - Adds ability to set options in an environment variable
  130.                   (FFGOPT by default).  Options entered on the command line
  131.                   are effectively appended to what is found in the
  132.                   environment variable.  Options for which you will
  133.                   probably find this feature useful include: /: (drive
  134.                   settings), /v (video), /p (pause), /b (beep), /f (format
  135.                   of output), /z (ZIP/archive).  For example:
  136.  
  137.                     set FFGOPT=/v5 /p /bpd /z /fp
  138.  
  139.                   would cause FFG to always use 50-line video mode, pause
  140.                   after each screenful or output, beep when prompted and
  141.                   done, search inside archives, and used the packed path
  142.                   output format.
  143.  
  144.                 - Adds a "Drives" option '/:' to provide more control over
  145.                   which drives are searched when
  146.  
  147.                     1) a wild card is used in the DriveSpec
  148.  
  149.                     2) or when no drive is specified at all.
  150.  
  151.                   You can define which drives or which drive types (i.e.,
  152.                   floppy, CD-ROM, network, substitute) will be searched
  153.                   when a wildcard is used in the DriveSpec.  A third use of
  154.                   this option is to set a default set of drives to search
  155.                   if no drives are specified.  This option is really most
  156.                   useful when set in the "FFGOPT" environment variable so
  157.                   that it is always effective.
  158.  
  159.                 - Options with spaces, such as /e command strings can now
  160.                   be quoted without enclosing the entire option in quotes.
  161.                   For example, /e"This is a command" is now okay, whereas
  162.                   prior versions required "/eThis is a command".
  163.  
  164.                 - Bug fix: Quoted strings with a backslash before a quote
  165.                            are now handled properly.  For example,
  166.                              "/edir c:\"
  167.                            was interpreted incorrectly as command
  168.                              dir c:"
  169.                            and is now interpreted correctly as
  170.                              dir c:\
  171.  
  172.         ******** Previous history available upon request. *********
  173.